package siga.modelo;

public class Disciplina implements Comparable<Disciplina>{
	
	private String nome;
	private String codigo;
	private int creditos;
	
	public Disciplina(String nome, String codigo, int creditos) {
		this.nome = nome;
		this.codigo = codigo;
		this.creditos = creditos;
	}

	public String getNome() {
		return nome;
	}

	public String getCodigo() {
		return codigo;
	}

	public int getCreditos() {
		return creditos;
	}
	
	public String toString(){
		return nome+"|"+codigo+"|"+creditos;
	}

	@Override
	public int compareTo(Disciplina d) {
		return (nome.compareToIgnoreCase(d.getNome()));
	}
}
